Big Huge Thesaurus

Catananche caerula

noun